๐ GnollHack is a modern, accessible, yet deeply tactical version of NetHack. It preserves the core spirit of the original while completely reimagining its graphics, sound, and certain gameplay systems to create an engaging experience for both beginners and veterans alike.
This page contains a detailed comparison of the main differences of GnollHack and NetHack.
๐ฑ Presentation and UI
While NetHack relies on classic ASCII graphics and operates entirely without sound, GnollHack brings the dungeon to life with modern graphics, animations, and a full soundtrack.
| Feature | NetHack | GnollHack |
|---|---|---|
| Graphics | ๐ฅ๏ธ ASCII or basic tiles | โจ Modern GUI across platforms with real 2D animations |
| Audio | โ No sound | ๐ Immersive sound effects, a full music soundtrack, and voiceovers |
| Inventory Actions | โจ๏ธ Memorize specific keys (q to quaff, r to read) |
๐ฑ๏ธ All common item actions are accessible by selecting the item in the inventory |
| Information | โ Relies on external spoilers, hides damage numbers | ๐ Detailed in-game stats and exact damage messaging |
๐ฎ A Reimagined Magic System
NetHack uses a simple spell retention system where spells are eventually forgotten. In contrast, GnollHack introduces a deep, tactical, resource-based magic system utilizing mana, reagents, and cooldowns for hundreds of new spells.
| Feature | NetHack | GnollHack |
|---|---|---|
| Core System | ๐ง Spell retention (forget spells over time) | ๐ฎ Resource-based system |
| Spell Variety | ๐ ~40 standard spells | โจ Over 200 new spells across 12 distinct spell schools |
| Preparation | ๐ Read book to memorize | ๐งช Use the Mix command with material components (reagents) |
| Casting Depth | ๐ฒ Simple chance to cast | โฑ๏ธ Features casting times, tactical cooldowns, and somatic armor penalties |
| Learning Spells | ๐ Read spellbooks | ๐งโ๐ซ Read spellbooks or pay Priest and Artificer NPCs |
| Management | ๐ Basic listing | โจ๏ธ Sort, reorder, and assign numeric shortcuts (0โ9) |
โ๏ธ Combat and Items
NetHack is fundamentally a game of scarcity with rigid combat rules and immediate insta-deaths. GnollHack expands this into a "game of plenty" featuring instant weapon swapping, powerful mythic items, and balanced encounters that give you a fair chance to react.
| Feature | NetHack | GnollHack |
|---|---|---|
| Ranged Combat | โ Swapping weapons costs a turn; launchers don't add damage | ๐น Instant weapon swapping; launchers add their damage to the missile |
| Melee Variety | ๐ก๏ธ Standard dual-wielding | โ๏ธ Dual-wield artifacts, spiked shields, and main-gauches |
| Skill System | ๐ Basic progression | ๐ Increased cap to Grand Master; weapon skills increase critical hit chance |
| Equipment Slots | ๐ Standard armor and accessories | ๐งฅ Added slots for robes, bracers, and miscellaneous magic items |
| Item Qualities | ๐ก๏ธ Standard weapons and armor | ๐ Mythic affixes, elemental enchantments, and exceptional/elite tiers |
| Encounters | ๐ Out-of-depth monsters (e.g., early soldier ant swarms) | โ๏ธ Scaled encounter system ensures balanced difficulty |
| Lethality | โ ๏ธ Immediate insta-deaths | โณ Many insta-deaths are delayed, allowing precious turns to react |
๐ Characters, Accessibility, and Economy
NetHack features standard fantasy races and a single, unforgiving difficulty curve where gold has little use. GnollHack introduces the playable Gnoll race, caters to all skill levels with varied difficulties, and gives money real value for purchasing services.
| Feature | NetHack | GnollHack |
|---|---|---|
| Playable Races | ๐ง Includes Gnomes | ๐บ Replaces Gnomes with the new Gnoll race, featuring unique starting items and traits |
| Difficulty Options | ๐ Single, steep difficulty curve | ๐ 7 difficulty levels and varying gameplay modes |
| Economy | โ Money has very few uses | ๐ฐ Spend gold on item identification, healing from priests, and bribing guards |
| Identification | โ Tedious blind-testing and price-ID | ๐ Plentiful identification items (like the new wand of identify) and NPC services |
| Companions | ๐พ Pets often get stuck on the map | ๐ง Intelligent pathing and a robust chat system to talk to NPCs and monsters |
๐ก๏ธ Preserving the Spirit of NetHack
GnollHack preserves most NetHack mechanics to keep the game familiar to NetHack veterans. GnollHack aims to extend the NetHack experience with new additions while keeping the core of the game intact. It also aims to modernize NetHack without losing the depth of the original.
๐ GnollHack Development Key Figures
- More than 10,000 code commits since July 2019, when GnollHack was forked from NetHack 3.6.2
- More than 23,000 graphical tiles, drawn by real artists specifically for GnollHack
- More than 100 high-definition user interface icons, drawn by a real artist specifically for GnollHack
- More than 5,000 voiceover lines, voiced by real voice actors
- 14 pieces of original background music, composed by a real composer specifically for GnollHack
๐ท User Interface Screenshots
๐๏ธ NetHack
NetHack's Traditional ASCII UI

NetHack Windows GUI
NetHack's GUI with the Nevanda tileset on Windows:

๐น๏ธ GnollHack
GnollHack's GUI on Windows:
